// 定义为explicit是为了防止隐式的类型转换
// int getSize(const std::vector<int>&);
// //这样的使用是否显得比较迷惑
// getSize(34);